package org.example.com.pojo.vo;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;
import java.sql.Timestamp;
import java.util.Date;

/**
 * 服务预约VO类
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class ServiceReservationVO {
    private int id; // 服务预约ID
    private int serviceId; // 服务配置ID
    private String serviceName; // 服务名称
    private String serviceType; // 服务类型
    private String contactName; // 联系人姓名
    private String contactPhone; // 联系人手机号
    private String address; // 服务地址
    private Date appointmentDate; // 预约日期
    private String appointmentTime; // 预约时间段
    private String serviceDescription; // 服务描述
    private String specialRequirements; // 特殊要求
    private String status; // 预约状态
    private BigDecimal totalPrice; // 总价格
    private String serviceIcon; // 服务图标
    private String serviceImg; // 服务图片
    private String originalPrice; // 原价
    private String priceAfterDiscounts; // 折后价
    private Timestamp createdAt; // 创建时间
}
